/**
 * @file {同步cf 精度检测工位数据
 */
 'use strict'

 const JingduBase = require('./base');

 class SynchronizeCfJingdu  extends JingduBase {

    constructor (panel,sequelize_source, sequelize_aim, stationName) {
        super(panel, sequelize_source, sequelize_aim, stationName);
    }
    /**
     * 初始化参数
     * @param {string} panel 表的模型对象
     * @param {Sequeliz} sequelize_source 源表的sequelize实例
     * @param {Sequeliz} sequelize_aim 目标表的sequelize实例
     * @param {string} stationName 工站名（便于日志区分）
     * @returns
     */
    static getInstance (panel, sequelize_source, sequelize_aim, stationName) {
        return SynchronizeCfJingdu.instance ?  SynchronizeCfJingdu.instance : new JingduBase(panel, sequelize_source, sequelize_aim, stationName);
    }
    /**
     * 根据panel获取全部信息
     * @param {String} panel_id
     */
     getNewstInfoByPanelId (panel_id) {
        
    }
 }

 module.exports = SynchronizeCfJingdu;